special type vehicles - Español Inglés Diccionario